former professor - French English Dictionary